@charset "utf-8";
/* CSS Document */
/*************** 背景颜色 ***************/
body {background:url(../images/column_y.png) repeat-y;}				

/********************************      Sidebar      ********************************/

#sidebar {
                width: 195px;
                }
.sidebarTop{
				color:#1d6b9f;
				font-size:18px;
				text-align:left;
				text-indent:15px;
				font-weight:bold;
				line-height:47px;
				}

#sidebar #sidebar-wrapper {
				background:url(../images/leftmenu/sidebar_bottom.png) repeat-x;
				background-position:bottom;
                margin:0;
				padding:0 0 120px 0;
                }

#sidebar a,
#sidebar a:active {
                color:#ccc;
                }

#sidebar a:hover {
                color:#fff;
                }

#sidebar #sidebar-title {
                margin: 40px 0 40px 15px;
                }

#sidebar #logo {
                margin: 40px 0 40px 0;
                }

#sidebar #profile-links {
                padding: 0 15px 20px 15px;
                text-align: right;
                line-height: 1.5em;
                }

/************ Sidebar Accordion Menu ************/

#sidebar #main-nav {
                width:220px;
                padding:0;
                margin:0;
                }

#sidebar #main-nav li {
                list-style: none;
                text-align:left;
				margin:4px 0;
                }

#sidebar #main-nav li a.nav-top-item {
                background:  url(../images/menu_bg.png) no-repeat; 
				background-position: 0 -136px;
				width:195px;
				height:34px;
				border:0;
                color: #f1f1f1;
                font-size:14px;
				font-weight:bold;
                cursor: pointer;
                display:block;
                text-decoration: none;
				line-height:34px;				
				vertical-align:middle;
                }
#sidebar #main-nav li a.nav-top-item span{
	            text-indent:35px;
				display:block;
				float:left;
	            }
#sidebar #main-nav li a.nav-top-item img{
			   padding:10px 0 0 12px;
			   margin-right:10px;
			   border:0;
	            }
#sidebar #main-nav li a.current {
                background-image:url(../images/menu_bg.png) !important;
				background-position: 0 0;
				width:195px;
				height:34px;
				border:0;
                color:#272727;
                font-weight:bold;
				line-height:34px;
                }
                
#sidebar #main-nav li a.current:hover {
                color: #333;
                }

#sidebar #main-nav ul {
				padding:10px 0;
                font-size:12px;
                margin:0 auto;
				border:0;
                }

#sidebar #main-nav ul li {
                list-style:none;
				color:#2982af;
                margin:0 auto;
                text-align:left;
				padding: 0;
                }

#sidebar #main-nav ul li a {
	            display: block;
                padding:0 0 0 40px;
                color: #f6f6f6;
                font-size: 12px;
                line-height: 32px;
				height:32px;
				font-weight:bold;
				borde:0;
				background-image:url(../images/menu_bg.png) ;
				background-position: 0 -69px;
                }

#sidebar #main-nav ul li a:hover{
 			   color: #ffffff;
				background-image:url(../images/menu_bg.png) ;
				background-position: 0 -168px;
				height:32px;
}
#sidebar #main-nav ul li a.current,
#sidebar #main-nav ul li a.current:hover {
                color: #dcffb1;
				border:0;
			    display: block;
				/**background-image:url(../images/menu_bg.png) ;
				background-position: 0 -103px;**/
				background-image:url(../images/menu_bg.png) ;
				background-position: 0 -203px;
		    	line-height: 32px;
				height:32px; 
                }

#sidebar #main-nav1 ul li a.current {
                background: transparent !important;
                }

